package cn.yr.common.core.domain.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * @author Lang
 * @email 1102076808@qq.com
 * @date 2021-01-10 18:58:48
 */
@Data
@TableName("yr_message")
public class YrMessage implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 
	 */
	@TableId(type = IdType.AUTO)
	private Integer id;
	/**
	 * 发送人
	 */
	private Integer sender;
	/**
	 * 发送人头像
	 */
	private String senderAvatar;
	/**
	 * 发送人姓名
	 */
	private String senderName;
	/**
	 * 接收人
	 */
	private Integer receiver;
	/**
	 * 接收人头像
	 */
	private String receiverAvatar;
	/**
	 * 接收人姓名
	 */
	private String receiverName;
	/**
	 * 消息内容
	 */
	private String content;
	/**
	 * 所在群
	 */
	private Integer groupId;
	/**
	 * 消息类型：1=群发，2=私聊
	 */
	private Integer type;
	/**
	 * 内容类型：1=文字，2=语音，3=图片，4=上线提示
	 */
	private Integer contentType;
	/**
	 * 发送时间
	 */
	private Date createTime;

}
